Achenyo Idachaba really sees Green