Basic form functionality.