removed siblings, removed uncessary headers