add functionality working, db modified