documentation, deleted some crap