+ add new sample for OButton