#crossing points