starting on basic dal structure