finish base layout