mark attributes as required