add suggestions base
impl a4