3 suggestions about coding style