added ack support and graveyard file.. WIP