That Bump / Keloid in your head is Irritating, Call for solution