various commands added throughout