cleaned up alot of unnecessary subclasses, its the semantic web..you
ccan't force anything really