actual prepend operation