Why is this needed? Doesn't the main body work on symbols?