all is tested + namespace added
ignore file added