implement delete
working on animated buttons