adding a lot more information