In working condition, needs some fine tuning

More...