added some commands and a basic callback