I gang

template porting