Removed source parameter from params class, was causing inconsistent behaviour