basic launching mechanic
basic pause functionality