was passing clean_plate method not it's return value