Bummer ok I will add exceptions. Was trying to avoid using them. Will add logging as well.