first submit of seeking

first submit of seeking, more polish is needed.