Im making this because fungus is a tard at coding