fix arguments, array, object checker