fixing finish port