How long after you get a filling can you eat