added port, AOC, t0, and t1 initialization methods
fixed conflicts in adding inits