implemented reflection on collision with dry cell