Research for a visdev project.