added working version

y'know. Just in case