add functionality and changed theme