worked on explosions based on direction