cleaned up some things, and added first and last played commands