ship, input, camera