$set doesn't work how I think it does.