fulfilling the challenge of the followers