added support for gulp task runner