added P6, P7, P8, P9, P10