nit: use imeList instead of imeLayoutDialog ?