Rollin : a highly developed automobile that is years in advance of current design