first tries with items and blocks