Added more details as to what it does