read profile kinks; cache profiles