init with get