ip-program-5-structure