camera fix...rework because not work if using overlay