OD_magazine_spring_final