not safe. use memcpy or strncpy