SDL fixes; mouse needs to be fixed