update readme, and may be updated in the future