change coding style for requires