Adaptive suitable commands generation
Some fixes and comments
A few commands added