Parse works now but has odd behavior