Nicely written. !tip 1