cycling sort of working pending user login