one margin-top height iterator to rule them all