johns pass