Added point sequence, keyword generation in place