Ready for pull

Ready for pull more testing then request, preliminary testing completed