added a bit more to post 3