Adding back details controller, as this was unintensionally deleted from this branch when moving to public.