remove typeplate, start making own solution