The Looney Bean’s Lela Williams is on a mission