basic front rendering