some updates about the controllers