it works two ways