more tests and implementation
resulto for constants