UPDATE! viele bug fixes