working on the overlay