adding explicit layout