Created most methods for monitor and inputhandler.