use fat arrows instead of bind