removing extra check on access struct