refactored e102 spec; added info for AlertDialog