update code with a start of normal map effect integration