Controllers API + save profiles