got some notes from @yoshiyoshitani and its much improved.