complete  previous