updates, added single and mp versions