adding classes for scheme parsing