add more to control. incomplete.
fix build target
fix readme
cleanup