added formats
added way to move from start to end of list
removed output
added formats