ARTIST : the oto factory