added remove funct