this one should replace ada, ada is a jerk