improve try