fixed phrase generation