Added Virtual Thread Process Funtion to be ovveriden