solved the picture loading problem. moved it to the creation of PhotoFragment. There was an issue with the picture files being created in the same second, therefore the same file name was overwritten. I have to move the timestamp to the Picture object