more comprehensive README