added some fucking strange thing i'm not sure makes sense