this shit makes me seethe even if its free