validate origin
added describe per property