added initial OA-button gadget implementation