sorted files and added support of public requests