ugly hacks before nap time. overlay working. need cleanup.