removed reduntant append method