THIS CONTAINS SOME CODE THAT MAY OR MAY NOT DO THINGS OF USE