variable consideration