Methods completely working.