added support for the done method