Mikee's notes