use structure to run variable imports last