filter and sort product view