hamleForm basically works