added overlay capabilities