Fresh: pushing the envelope