making changes to better handle gulp tasks