//Modified by Roland F. Arms