database rough structure added