adding alien and human subclasses