Maplecrossings