database_driven init proterotype