categories frame working