added ::up, ::dn