fix crazy cyclic import