here is a lightened version.