more problems, a little optimization on arcademanao