updated style, added sample