thinking about redesigning vinny… Again