updated everything, added new commands