max points implemented