some videoelementstuff and appendix