Updated Layouts based on user-input