worked on, basic sim working