update design & general

files to come in next commit