Collection get API and small updates