Hopefully improving the earley example