fixed some deprecated function calls and enhanced arterfact display