retreiver added and floatLOC error corrected