remove recursive try