Custom grunt tasks by Harald Rudell