lots of canges mostly from aokp team so thanks to them