Complete the function of SynchronousShow for user basically