to solve negative work spacing #416