implementing Aucio class