denis method done without debug