added PREPEND function.