added commands: test, and build