more logic comments
minor update