also allow value >> function