updating points implemented
merge