Reva re-engineers itself but, will it sell?