more work on user functions
add vehicle performance test