added some binary manipulations
added more tipps