layout + gif updates