work on scapemgapfill