we now have an ugly template working