content retention methods