grunt compression and concatenation handled