view flexibility fixes