sidebar still needs to be refined