trying and failing file upload need to do it from a more angular perspective if you catch my drift