coded really some things, but careful: all the checks for the correct input formats are missing right now, will be changed in the next couple of days :)