using common recovery custom graphics.c