Added feature and setting to keep system awake