more control over SQL