lazy init form