graphics and gib improvements