Solving interface module problem