some SDL functionallity added