open_close_mixin
