lazy scope init
update README