ALLCASTLE PRINCETON:
Make it from scratch