Dry initialisation [WIP]

how about moving this into `before` and also make sure remove it in `after`?