double buffer working :) !!!