implement keyboard style
slight change on PinkCircle style