Working on callback implementation.