Redesigned point generator