  Most phenomenological galaxy formation models show a discrepancy between the
predicted Tully-Fisher relation and the luminosity function. We show that this
is mainly due to overmerging of galaxy haloes, which is inherent in both the
Press-Schechter formalism and dissipationless N-body simulations. This
overmerging problem be circumvented by including a specific galaxy halo
formation recipe into an otherwise standard N-body code. Resolving the
overmerging also allows us to include models for chemical evolution and
starbursts, which improves the match to observational data and renders the
modelling more realistic. We use high-redshift clustering data to try and
distinguish models which predict similar results at low redshifts for different
sets of parameters.
