these constraints look perfect in landscape and portrait mode