finally got save/remove working for omniButton