Sample controllers