95% working system - V1.0