adding forms functionality