Added some functions to Solution, TAallocation