fix bug that ignored initial prop/val pairs