ipreview -> skeleton code in place