added dot property lookup, not completed