improve singleton example
add performance problem sample