shouldn't we do that in the show() ?