successfully building now (type errors, syntax, missing stuff etc fixed), so things should proceed smoothly