working on context spare and score method wrok cool