before markus code