sequences works as oo/procedural