first init
fixed
ready for full test
added test
fixed a bug
added minified version