Fixed generates decorator