formula language stuff