added few basic classes