Made use of the arrow pointer optional.