init st, add error code