update the congratulations milestone logic
more congrats stuff
refactor milestones in decorator