can add/delete stuff, change sizes