modify module A