module API cleanup