CS155b: init