added ribbon and minor changes