TODO to for overlay component