Better parameter generation