modified Readme + port