added force off, auto off, timer off