saving uses form's own save method