add more functions for gulp