working on compacting