only a few lines more... need a lot work, be patient my friend ;)