updated php parts