finish integration with the mix class and perfect application main