Paper accepted for SPLC 2017’s Vision Track