Changed port
added main guard