sanitising the id, _sanitize() method can be overwritten to manipulate the id