database, language, administration implementation