Extracting common functions