rows <-> columns, added comments