confiur for self