popup form - different way - unfinished