New License, getting close with piece logic