Added submit logic (Enter key + button)