presenting problems

to be updated shortly