framework for point complete