add shadows

repair form flag