deeper check of frame