Adding options and callbacks to method.