still trying to figure out why empty does not show up