added doc header and playing some with interaction
added doc header