Only do the work when force argument exists
Fixing the milestone check
Improving the output