Doing things with generic now