trying to make better form