First attempt to contribute to this

not sure how this works...