Too many things to count. Bad programmer. Next need to hook up the login operation.