no longer shiv filter/reject to angular's built in as it changes their functionality when working with objects