working on some sample widgets