Even better template, and not shitty code