record takes keywords, supports at