Basic ng functionality on the hub (no firebase)