variables completed