changed port a bit
renamed function to avoid conflict