All method finalise need to run a test global to check validity of all
method together