implemented post lecture

Merge back