added everything. working locally