read-write API for new foreign Key models