Added classes to manage Autonomus