Soo here is some lil knowledge for improvement.