clientside working from grunt