Have a look in the Modification Tutorials database.