use base layout