add RecorderService but not work, can move the buttons, and try to remember the position