Modified for portable use.