feat: add modulkes