add sweep2sleep