exposing call method to extending classes