Add first draft of recusive spot opening