combine repeating subsequent calls, added color coding to depth