fixed #182, added dot operator