implemented create, delete and remove entries