Mel PIC

Work in progress. Check back soon.