- now saves to db