resolving circular import
resolve import