Fixes non-empty port, updates read me