removed ease functions, more realistic example