Added lots of methods and variables

New variables + methods