for denug