adding changes to main