Looks good, much better than the last attempt, let's hope it goes into production