Signed-off-by: kdrag0n <dragon@khronodragon.com> (cherry picked from commit 9d47fa792d085fb766f436ddeab89b466fc7654e) (cherry picked from commit ea62dc493594f7a9604b9bb2db81eb3000dc7130) (cherry picked from commit ac088b0cbffffc755ff6e15e7a0566448a9f0fba) (cherry picked from commit 580a28f836124fab811186d4c5f68a815253331a) (cherry picked from commit 962115f231d73fff765d89cf3eefd19169a55f7a) Signed-off-by: Kanishk <kanishkthederp@gmail.com>