Better response and exception handling. Clean code