Not bad, but could this be filed as a variant of http://www.mechspecs.com/forum/index.php?topic=2425.0 ?