Add, cross-off and delete functions working properly