user frame update abstract
Merge branch 'hady' into jmeprototype