updated and added new commands