minimum-access routine