implemented some more commands