some basic problem