added a few basic classes