added dynamic lighting and started to look at terrain