add albums functionality