adding the cross
changed remove function