Sort:  

Indeed! Sounds like you have all the engineering solutions that you need!