Went to a catching solution because of performance issues