Hi all, I've been involved with VB for quite a while and made a few not so complicated programs. However I always have a hard time deciding whether to include a procedure within a form or in a module. I am sort of uncomfortable when there are 5 procedures that are called UpdatePhoneNumber() in 5 different forms. However, they all run a little differently. On the other hand, trying to have common procedures usually results in a more complicated code and a longer list of parameters. What are your thoughts on this?