Good ham and beans