bug fix on canvas bullet
more documentation