simplifying the add