reworked module settings with new layers