added explenations to the commands