Implement Staging and modifying next Block