working on smart imports