//////// FUNCTIONS USEABLE WITH ALL INPUT MODES ///// ERROR CODES
///////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////// //////// THREAD SAFETY //////// MEMORY ALLOCATION