added material picker filter
added material quantity validation