With Firebase backend working