Dev

event delegate & scale