added property val
fixed erge