added initial implementations for all but remove and priority cmds