Implemented runnable so I know threads B-)