restructure bitch!