update script, ocaml with rlwrap, display off and suspend with screen lock