use pillars instead of files for keys