roughs i should finish up one day when theres nothing more...