context created: true font pushed: true context destroyed