albers integration. working, need clean up and few fixes