Changed action signature to accept form