reorga directorys and some sketching.. hmm i so wana have a demon API!