add feature and sleep