everything compiles now
top structure/comp_pack added