pretty happy with this core mechanic, now for the rest of the stuff