contract model for readers

Solution resources