use strict and warnings in all modules