complete list controller