try fix build order