revenge but done properly this time