removed velocity dependency
changed as abstract and corrected typos