CS hw, initially based on films