Misc and Manipulations - andycalnan