Removed SDL dependency