pass base in first