New module API.