WIP ~ caniusev2 ~ need ideas ~ see #50