fix bug on appP3P