added bounded instance of Letter