restful api, added articles skipping, code improvements