Template reworked.