building ocean application for ocean handling for shots