everything's cool besides the weird port configuration