add log filter functionality, update supplant function, update readme