Added normal map code