clarify DB structure
introduce log table
add underbar on backrefs