added ambient lighting