bug for signle port silly things