removed sleep data method for now, will work on it