self created problems