Played around with bitewise opperators