move article info to separate file and some minor changes