remove random behaviour
save account collections
move saveAccountCollection to a service