It's good to see you're putting effort into the technical aspects. A more solid foundation to work on ensures more continuous and higher-quality updates.