added written theory