dem proc changes
small bugs in proc