updated loaded modules interface