nice and full