clean code :D