Updated lists behaviour. Added filter and reduce