Modification algo createPoint