finished first draft. Added selfish plot