first implementation of renderer
alarm commit