parse dot separated ids