add collections
fixed collection input