methods to add done