separate buyer and request views