mark singson