modified template module and style