- added: straight solver;
- added: get all method;
- changed: improved straight solver;