mechanical planning using P3