working with rendering, Fixed all but checking as far as I know