implemented embl validation properly