initial
add mode initial stuff. nothing coded yet