added ER diagram