First working version. Yeah.