Some templates text get from Boa constructor by Riaan Booysen.