adds create method, some small name change tweaks