Skip to content

Introduced slots

Introduced slots #28