redundant layout