---------------------------------------------------------------DESIGN & MISC---------------------------------------------------------------