add car and cdr logic
start fresh