testing to create cal more autonomous