Trying better framing
Working better, probably needs to be a kernel module to work properly