got rid of the put mapping compiler errors