Add callback and offset.