Move prompt to internal methods