working with customize generator