use fat arrows to signify returns - fixes #1