converts to speclj