some stuffs i wrote here.