setting a cup on a table requires a table and a cup