Now doing this and a lot easier to understand what's going on