basic implementation, faders only