1. toJson by imho malo spravit decleanify; 
2. premenuj toJson na toMap,