add the where expression functionality