completed modify method
Delete method implemented