mark hapka