add idea module