massive push fo several change