File placeholders and interface definition