fixed completion broken during refactor
move completion package one up
migrate start marker from array to single value
builder for completion