more methods to accept fail silently argument