faster version

changed to <<