bits & pieces 113