Changed add-methods to include return values