self-discovery in progress