Added lots more detail