add some codes for album