starting with final version for school