Primary 3

updates to follow in the future