Tagoh to be zen