change call method to instance method