Code created for Diversys Learning