added in todo for handling version error