added more symbols. Testable version.