Second version, brings in levels.