worms_order
refactoring