working path but no backwards yet