fixing camer problem, but it looks shitty