working on 10, added from methods