Wow this is very solid i hope you'll keep working on this and maybe make more goals for a better lifespan