added comments; works!