added history commands. To do: completion