worked on hit_or_stay