implmented the GatewayConfiHandler class