oops, forgot to attach overlay.{h,cpp} !