adding readline dep