adding stufff todo