varying check location; same for finish;

Place them with platform as parameter instead of just coordinates.