building modules and fs