made extenion methods useable