Separate names with a comma.
fi·nite /ˈfīnīt/ adjective 1. having limits or bounds. "every computer has a finite amount of memory" My suggestion is to overhaul the sell/buy...