add responsible layout