esmya project : shared for Barney to use