some notes at here