moved annotation to below the model