add template() generated method
version bump