Add dynamic get by custom criteria