Vision class is broken.. see comment