intermediate changes
inital touch processing
add control points