add record support