Managing client requirements in freelancing