break the add function