Resolved #23: refactor startY