Selection coding conventions

All of violation 4 have been changed