make info() into a property
update readme