Second try at first commit in months. But it works. Althugh have half forgotten how adding works