its all works…. mostly