elaborated on readme