improving pencil module