#Issue 1593

#Issue 0993

#Issue 0513

#Issue 0173