real life ports and clean up ofregME