emit letter and listen to letter positoin