working on Polyk port