this SHOULD work (register -> db implementation)