check weigher with rejecting function