trying to implement Prgoress multipart