G and P done for 1