Also yeah basically the spike is just another coin and I’m checking for the IsValid on the spike as well but currently it’s “if either the spike or the coin is valid, draw the lines” which doesn’t work if it’s the beginning of the level and I throw one coin but haven’t thrown a spike yet. I’d rather it be “if the coin is valid draw the line to the coin, if the spike is valid draw the line to the spike” but I’m not sure how to do that under a single function.