Finished all questions except first TODO