more changes, read the readme