add color & hover