visualizes different types of force and better impl