thanks for the feed back.
for the shaders i was thinking of using the new shader baker but it is not for web builds or compatibility render so i ran out of time.
thanks for the tip about the UI being broken i will figure out what happened.
there is a work around for the dialog of the buttons can be pressed by the 1 2 and 3 keys one for the top button two for the middle of bottom if there is only 2 buttons and 3 for the last one.