Added Clean Code