Contact is now using controllers in classes