added some more tests but got stock in specifying all build options
thats really complicated and i'm not quite sure if this works well