crystal library migrated