Additional FP-style versions