switching to tell and thread.sleep