overview on types, causes and managment