/** * This is a simple implementation of layer interaction */