Products controller