some improvement and new picture and media -- fix bug