rename observer method
rename gui interface