This link may give you some ideas.