fix user and frame