layout bug fixed