This ugly f:a:g is nasty