Everything sort of works... but not perfectly