add command + its tests