removed callback as it was not being used anyway. the default callback is sufficient.