Ancient majicks