fix form size, needs to be improve