properly commented and finished