trying to reorganize stuff so it makes more sense to me
a bit of a turmoil now