Basic functionality and comm. in place