modules interface fixes