use method instead of flaf