working on final pb3