added screen refresh