left init