ignoring alpha pixels done and setting new context