Adapting P