initial commit / final version for compo