bars working, needs to be made nicer