filter and processing added on client side. beginning to work on server side processing and storage.