set commands

Sets commands, should be 100% covered.
Please review.