begin to parse  and []()