Fixed Bugs in Modify Method - Requires DRY Refactoring. Tree Not Balanced