added list of all numbers action, some refactoring done