Trial implementation