didnt return to break out if null