add sourceType