smooth blur mask + input support