gulp refactor