implemented simple character overlay