updates to benznvidia branch