working on retentions