Add layout optional