Initial generator template