diff --git a/Golden_Repo/e/ecoHMEM/ecoHMEM-1.0.5-GCCcore-11.3.0.eb b/Golden_Repo/e/ecoHMEM/ecoHMEM-1.0.5-GCCcore-11.3.0.eb
index fd57a60da6487458399e31781e5e5b43a2453eb1..b0d76d8284ae164435a97aa50c5ce19967dcf5fe 100644
--- a/Golden_Repo/e/ecoHMEM/ecoHMEM-1.0.5-GCCcore-11.3.0.eb
+++ b/Golden_Repo/e/ecoHMEM/ecoHMEM-1.0.5-GCCcore-11.3.0.eb
@@ -3,8 +3,12 @@ easyblock = 'MakeCp'
 name = "ecoHMEM"
 version = "1.0.5"
 
-homepage = ''
-description = """
+homepage = 'https://github.com/accelcom-bsc/ecoHMEM'
+description = """\
+ecoHMEM is a software ecosystem implementing novel and proven
+methodology to address automatic object-level placement for
+heterogeneous memory systems equipped with DRAM, HBM,
+Persistent Memory, etc.
 """
 
 toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
@@ -42,3 +46,5 @@ files_to_copy = [
     (['example_conf.src'], 'share'),
     (['readme.md', 'LICENSE', 'ChangeLog'], 'doc'),
 ]
+
+moduleclass = 'tools'
diff --git a/Golden_Repo/f/Flexmalloc/Flexmalloc-16Jan24.ecoHMEM-GCCcore-11.3.0.eb b/Golden_Repo/f/Flexmalloc/Flexmalloc-16Jan24.ecoHMEM-GCCcore-11.3.0.eb
index 72d41ad99b0ef5bf7f600a0a7fcf8a6c3d9e8b0e..3a5aba5561f7b24940e75fb01644c4017caa1885 100644
--- a/Golden_Repo/f/Flexmalloc/Flexmalloc-16Jan24.ecoHMEM-GCCcore-11.3.0.eb
+++ b/Golden_Repo/f/Flexmalloc/Flexmalloc-16Jan24.ecoHMEM-GCCcore-11.3.0.eb
@@ -29,3 +29,5 @@ dependencies = [
 configure_cmd_prefix = './autogen.sh && '
 configopts = '--with-memkind=$EBROOTMEMKIND --with-binutils=$EBROOTBINUTILS --without-pmdk'
 configopts += ' --with-mpc=$EBROOTMPCMINALLOCATOR'
+
+moduleclass = 'lib'
diff --git a/Golden_Repo/m/mpc-allocator/mpc-allocator-0.2.ecoHMEM-GCCcore-11.3.0.eb b/Golden_Repo/m/mpc-allocator/mpc-allocator-0.2.ecoHMEM-GCCcore-11.3.0.eb
index b82046dd98c07417e05edf0d6cb29e937a101c97..208b23091cf5a1619fd4050f2f836f950f719c06 100644
--- a/Golden_Repo/m/mpc-allocator/mpc-allocator-0.2.ecoHMEM-GCCcore-11.3.0.eb
+++ b/Golden_Repo/m/mpc-allocator/mpc-allocator-0.2.ecoHMEM-GCCcore-11.3.0.eb
@@ -40,3 +40,5 @@ configure_cmd += ' --args="' + args_list + '"'
 
 build_cmd = 'make -C build'
 install_cmd = 'make -C build install'
+
+moduleclass = 'lib'
diff --git a/Golden_Repo/o/OpenPA/OpenPA-1.0.4-GCCcore-11.3.0.eb b/Golden_Repo/o/OpenPA/OpenPA-1.0.4-GCCcore-11.3.0.eb
index 4aa7b222f6544a42a5031fe6227368be8621a3f1..6a9b56a677aaf0dad18a860e1e983a5b751d5f22 100644
--- a/Golden_Repo/o/OpenPA/OpenPA-1.0.4-GCCcore-11.3.0.eb
+++ b/Golden_Repo/o/OpenPA/OpenPA-1.0.4-GCCcore-11.3.0.eb
@@ -29,3 +29,5 @@ sanity_check_paths = {
     'dirs': ['lib', 'include'],
     'files': ['lib/libopa.a', 'include/opa_primitives.h'],
 }
+
+moduleclass = 'lib'