starting basic prototype format.