commented and organized computerscientists code