fixed public problem