prevents initializing