module integration fixed