worked on the run and display methods