Added more detail and gave due credit