initial commit (ST2 + ST3 support)