added new commands
how to merge back t old