(TEST) better module dependency setup