Offside and seek

review here