taking pieces kinda works (need to update to not care about taken pieces)