taking out needless Try lines of code to speed up the process, now version 1